package com.znfeiche.server.DAO;

import java.util.ArrayList;
import java.util.List;

import com.znfeiche.server.DO.BaseDO;
import com.znfeiche.server.DO.MenuDO;

public class MenuDAO extends BaseDAO{
	public MenuDAO(){
		System.out.println("初始化中...");
		init("config/list.xml", "menu");
		System.out.println("初始化已完成！");
	}
	public MenuDO selectById(String id){
		return (MenuDO) super.selectByPrimaryKey(id, MenuDO.class);
	}
	public List<MenuDO> selectByDO(String field,String value){
		List<BaseDO> selectByDO = super.selectByDO(field, value, MenuDO.class);
		List<MenuDO> list = new ArrayList<MenuDO>();
		for(BaseDO base:selectByDO){
			MenuDO menu = (MenuDO) base;
			list.add(menu);
		}
		return list;
	}
}
